<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  <title>Notes</title>

 </head>
 <body><div class="manualnavbar" style="text-align: center;">
 <div class="prev" style="text-align: left; float: left;"><a href="mysqli.constants.html">预定义常量</a></div>
 <div class="next" style="text-align: right; float: right;"><a href="mysqli.summary.html">MySQLi扩展功能概述</a></div>
 <div class="up"><a href="book.mysqli.html">Mysqli</a></div>
 <div class="home"><a href="index.html">PHP Manual</a></div>
</div><hr /><div id="mysqli.notes" class="chapter">
 <h1>Notes</h1>


 <p class="para">Some implementation notes:</p>

 <ol type="1">
  <li class="listitem">
   <p class="para">
     Support was added for <em>MYSQL_TYPE_GEOMETRY</em> 
     to the MySQLi extension in PHP 5.3.
   </p>
  </li>
  <li class="listitem">
   <p class="para">
     Note there are different internal implementations within 
     <em>libmysqlclient</em> and <em>mysqlnd</em> for handling 
     columns of type <em>MYSQL_TYPE_GEOMETRY</em>. Generally speaking, 
     <em>mysqlnd</em> will allocate significantly less memory. For 
     example, if there is a <em>POINT</em> 
     column in a result set, <em>libmysqlclient</em> may pre-allocate up 
     to 4GB of RAM although less than 50 bytes are 
     needed for holding a <em>POINT</em> column in memory. Memory 
     allocation is much lower, less than 50 bytes, if 
     using <em>mysqlnd</em>.
   </p>
  </li>
 </ol>

</div>
<hr /><div class="manualnavbar" style="text-align: center;">
 <div class="prev" style="text-align: left; float: left;"><a href="mysqli.constants.html">预定义常量</a></div>
 <div class="next" style="text-align: right; float: right;"><a href="mysqli.summary.html">MySQLi扩展功能概述</a></div>
 <div class="up"><a href="book.mysqli.html">Mysqli</a></div>
 <div class="home"><a href="index.html">PHP Manual</a></div>
</div></body></html>
